class JavaPrinter {
	public void print(Object o) {
		System.out.println("Inside JavaPrinter/print(Object): " + o.toString());
	}
}

class JavaHelloPrinter extends JavaPrinter {
	public void print(Hello hello) {
		System.out.println("Inside JavaHelloPrinter/print(Hello): " + hello.toString());	
	}
}

class Hello {
	@Override
	public String toString() {
		return "Hello Object Here!";
	}
}
